.minWidth {
  min-width: 1500px;
}

body::-webkit-scrollbar {
  display: none; /*隐藏滚动条*/
}

.minHeight {
  min-height: 748px;
}

.publicWidth {
  width: 70%;
  margin: 0 auto;
}

.publicWidth::-webkit-scrollbar {
  display: none; /*隐藏滚动条*/
}

.indexVideoWidth {
  width: 80%;
  margin: 0 auto;
}

.hand {
  cursor: pointer;
}

.box {
  padding: 20px;
  background: #FFFFFF;
  border-radius: 10px;
  overflow: hidden;
}

/* flex相关 */
.flex-sb-c {
  display: flex;
  justify-content: space-between;
  align-items: center;
}


.flexSB {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.flexFSB {
  display: flex;
  justify-content: space-between;
  align-items: self-start;
}

.flexSBB {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.flexFST {
  display: flex;
  justify-content: flex-start;
}

.flexFCC {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.flexFB {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: column;
}

.flexFS {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.flexFWB {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.flexFRR { /* 反转 */
  display: flex;
  flex-direction: row-reverse;
}

.flexFE {
  display: flex;
  justify-content: flex-end;
}

/* 颜色相关 */
.color333 {
  color: #333;
}

.color999 {
  color: #999;
}

.color666 {
  color: #666;
}

.colorFFF {
  color: #fff;
}

.colorFF8F3E {
  color: #FF8F3E;
}

.colorFF1C6D {
  color: #FF1C6D;
}

.backFFF {
  background-color: #fff;
}

/* 字体大小相关 */
.size10 {
  font-size: 10px;
}

.size12 {
  font-size: 12px;
}

.size13 {
  font-size: 13px;
}

.size14 {
  font-size: 14px;
}

.size18 {
  font-size: 18px;
}

.size20 {
  font-size: 20px;
}

.size24 {
  font-size: 24px;
}

.size25 {
  font-size: 25px;
}

.size28 {
  font-size: 28px;
}

.size30 {
  font-size: 30px;
}

.size32 {
  font-size: 32px;
}

.size48 {
  font-size: 48px;
}


/* 外边距 */

.marginTop5 {
  margin-top: 5px;
}

.marginTop10 {
  margin-top: 10px;
}

.marginTop30 {
  margin-top: 30px;
}

.marginTop50 {
  margin-top: 50px;
}

.marginTop20 {
  margin-top: 20px;
}

.marginTop70 {
  margin-top: 70px;
}

.marginBottom10 {
  margin-bottom: 10px;
}

.marginBottom20 {
  margin-bottom: 20px;
}

.marginBottom30 {
  margin-bottom: 30px;
}

.marginBottom40 {
  margin-bottom: 40px;
}

.marginBottom70 {
  margin-bottom: 70px;
}

.marginTopBottom5 {
  margin: 5px 0;
}

.marginLeft20 {
  margin-left: 20px;
}

.marginLeft10 {
  margin-left: 10px;
}

.marginLeft5 {
  margin-left: 5px;
}


.marginRight10 {
  margin-right: 10px;
}

.marginRight5 {
  margin-right: 5px;
}

/* 内边距 */
.padding20 {
  padding: 20px;
}

/* 其他相关 */
.line {
  height: 1px;
  background-color: #F5F5F5;
}

.radius20 {
  border-radius: 20px;
}

.radius10 {
  border-radius: 10px;
}

.tagBox {
  padding: 5px 10px;
  background-color: #F5F5F5;
  border-radius: 30px;
  display: inline;
}

.omit1 {
  white-space: nowrap; /* 不换行 */
  overflow: hidden; /* 超出部分隐藏 */
  text-overflow: ellipsis; /* 超出部分用省略号表示 */
}

.border {
  border: 1px solid #E9E9E9;
}

.sizeCenter {
  text-align: center;
}

.boxSizeing {
  box-sizing: border-box;
}

.positionR {
  position: relative;
}

.borderNone {
  border: none;
}

.backNone {
  background-color: rgba(0, 0, 0, 0);
}

.closeBtn {
  position: fixed;
  top: 140px;
  left: 70px;
  width: 50px;
  height: 50px;
  z-index: 9999;
}

.textLine {
  text-decoration: line-through
}

.text-c {
  text-align: center;
}

.text-r {
  text-align: right;
}

.title-tab {

}

.border-eee {
  border: 1px #eee solid;
}

.btn-global {
  /* background-color: #7e9cff;
  border: none; */
}

.btn-global:hover {
  /* background-color: #a3b9ff; */
}

.color-global {
  color: #7e9cff;
}


/* 盒子居中 */
.box-c {
  margin-left: 50%;
  transform: translateX(-50%);
}

.text-c {
  text-align: center;
}

/* 全选 */
.allSelect {
  font-size: 12px;
  color: #5a5a5a;
  position: absolute;
  z-index: 100;
  left: 40px;
  top: 23px;
}

.onDataBox {
  text-align: center;
  font-size: 12px;
  color: #666666;
  margin-top: 50px;
}



.leftBtn{
  position: absolute;
  left: -12px;
  z-index: 100;
  // top: 10px;
  cursor: pointer;
}

// :deep(.el-table__body) {
//   padding-bottom: 20px !important; /* 内容区域底部留白 */
//   background-color: #d9ecff;
// }

.h{
  height: 100%;
}